4f138c3d440431998439325070221df1bba3b85d,java/src/main/java/monasca/persister/PersisterModule.java,PersisterModule,configure,#,80

Before Change


        AlarmStateTransitionPipeline.class).build(
            AlarmStateTransitionPipelineFactory.class));

    install(new FactoryModuleBuilder().implement(
        AlarmStateTransitionConsumer.class,
        AlarmStateTransitionConsumer.class).build(
            AlarmStateTransitionConsumerFactory.class));

    install(new FactoryModuleBuilder().implement(
        KafkaAlarmStateTransitionConsumer.class,

After Change


        new TypeLiteral<ManagedPipeline<AlarmStateTransitionedEvent>>() {})
            .build(new TypeLiteral<ManagedPipelineFactory<AlarmStateTransitionedEvent>>() {}));

    install(
        new FactoryModuleBuilder().implement(
        new TypeLiteral<Consumer<AlarmStateTransitionedEvent>>() {},
        new TypeLiteral<Consumer<AlarmStateTransitionedEvent>>() {})
            .build(new TypeLiteral<ConsumerFactory<AlarmStateTransitionedEvent>>() {}));

    install(
        new FactoryModuleBuilder().implement(